SD-Deepak-Damodhier- 2016-04-18 - 26580 - Spec - Read multiple customers in TVARVC variable for Mexico ETI Extract (Beatriz Arribas by 2016-06-24) #ABAPEXTRACT #invoices #Billing

SPECIFICATIONS

26580-Spec- Read multiple customers in TVARVC variable for Mexico ETI Extract


Purpose


To read multiple customers from TVARVC variable to print the store ID from JM partner function.

Admin Info


Purpose
To read multiple customers from TVARVC variable to print the store ID from JM partner function.
Requested By
Beatriz Arribas
Spec Created By
Deepak Yasam
Spec Created Date
04/18/2016
Spec QA by
Deepak Yasam
Objects
ZISD_ETI_INVOICE_EXTRACT
Document Status
Completed


Estimates



Sl.No
Activity
Estimation in Hours
1
Research
02
2
Documentation
04
3
Development/ Config
10
4
Unit test in DEV
04
5
Unit test in QUA
00
6
Other activity


TOTAL
20

References


Prior Tickets

[Provide links of prior associated Spec / Break Fix BOSS document(s)]

None

Documents

[Attach any document(s) received for the requirement(s)]

None


Spec Changes


[List the changes made to program after the approval of the original requirement along with the Date on which the change request was received and the name of the initiator]

Sl.
Change Details
Requested By
Requested On
Notes if any

























Functional Requirement


Purpose/WHY:

[Explain the purpose of the project and the reason why this requirement has come]
To read multiple customer in TVARVC variable to get the partner ID from JM partner instead of SH.

In Scope:

[List the activities to be included in scope]
The program is changed to read multiple customers from the TVARVC variable for ZOR sales document,single invoice.

Out of Scope:

[Out of scope activities]
Other document types and consolidated invoice still consider the cust ID from SH for TVARVC variable customers also.

Solution Summary


[Discuss this section with Requester and get approval prior to beginning work]

The ETI extract program needs to be modified to read the multiple customers from TVARVC variable and get the cust ID from JM partner but not from Ship to.This logic should be for ZOR sales document and single invoice.


Test Plan

[List test scenarios/cases to be executed here]

For TVARVC Sold to :

Test ID
Test Scenario
Expected Result
SD-001
1.Create a ZOR sales order in 1500,10,00 sales area with JM partner.
2. Create corresponding delivery and invoice.
3.Execute ZETI output in the invoice document.
The Cust ID from JM partner should be printed on the extract instead of SH.
SD-002
1.Create a ZOR sales order in 1500,10,00 sales area with JM partner.
2. Create corresponding delivery and invoice.
3.Execute ZETI output in the invoice document.
The Cust ID from JM partner should be printed on the extract instead of SH.
SD-003
1.Create a ZOR sales order in 1500,10,00 sales area with JM partner.
2. Create corresponding delivery and invoice.
3.Execute ZETI output in the invoice document.
The Cust ID from JM partner should be printed on the extract instead of SH.
SD-004
1.Create a ZOR sales order in 1500,10,00 sales area with JM partner.
2. Create corresponding delivery and invoice.
3.Execute ZETI output in the invoice document.
The Cust ID from JM partner should be printed on the extract instead of SH.

For Non TVARVC Sold to :

Test ID
Test Scenario
Expected Result
SD-001
1.Create a ZOR sales order in 1500,10,00 sales area with JM partner.
2. Create corresponding delivery and invoice.
3.Execute ZETI output in the invoice document.
The Cust ID from SH partner should be printed on the extract
SD-002
1.Create a ZOR sales order in 1500,10,00 sales area with JM partner.
2. Create corresponding delivery and invoice.
3.Execute ZETI output in the invoice document.
The Cust ID from SH partner should be printed on the extract

Solution Details


[Provide complete technical details for configuration or programming here]


The program ZISD_ETI_INVOICE_EXTRACT is modified to read multiple customers from ZISD_ETI_INVOICE_EXTRACT_CUSID variable in TVARVC table.

Issues


[List Issues / Bugs identified in configuration or development]